class Solution {
    public int firstUniqChar(String s) {
        int[] str = new int[26];
        int i  = 0;
        for(i = 0;i<s.length();i++) {
            str[s.charAt(i) - 97]++; 
        }
        for(i = 0;i<s.length();i++) {
            if(1 == str[s.charAt(i) - 97]) {
                return i;
            }
        }
        return -1;
    }
}